﻿using Utk.Nlp;

namespace Utk
{
    class EntryType
    {
        public string InternalName;

        public IClassificator Classificator;

        public Pattern InitiationRequest; // Phrase from user that forms expecation of agent.
        public YesNoRequest ExpectationMismatchRequest; // Subbranch initiator if specified text is not classified as expected classю. Represents Yes/No question

        public YesNoRequest TypeConfirmationRequest; // Yes-No request for type confirmation

        public override string ToString()
        {
            return InternalName;
        }
    }
}